package com.lboyang.seckill.service;

import com.lboyang.seckill.entity.SeckillOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lboyang.seckill.entity.User;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Aiguodala
 * @since 2021-05-23
 */
public interface SeckillOrderService extends IService<SeckillOrder> {

    /**
     * 获取秒杀结果
     * @param user
     * @param goodsId
     * @return 返回orderId表示成功， 返回-1表示失败， 返回0 表示还有库存等待中
     */
    Long getResult(User user, Long goodsId);
}
